.rr-head{
    width:100%;
    height: 101px;
}
.rr-head1{
    width:1200px;
    height: 101px;
    background: #fff;
    margin:0 auto;
    position:relative;
}
.rr-head1 .rr-head2{
    margin-top:17px;
}
.rr-head1 .ul-user{
    margin-left:100px;
}
.rr-head1 .ul-user .rr-user3{
    margin:0 50px 0 0;
}
.rr-user3 a{
    display: inline-block;
    line-height: 101px;
    font-size:18px;
    color:#333;
}
.rr-user2 a{
    color:#333;
}
.rr-user1 a{
    color:#2288f6;
}

.rr-head1 .ul-user .rr-user2{
    margin:0 50px 0 0;
    display: inline-block;
    line-height: 101px;
    font-size:18px;
    color:#333;
}
.rr-head1 .ul-user .rr-user2 i{
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-left:5px;
    margin-bottom: 4px;
    border-bottom: 2px solid #666;
    border-left: 2px solid #666;
    transform: rotateZ(-45deg);
    -webkit-transform:rotateZ(-45deg);
    margin-right:0;
    transition:all 0.2s ease 0s;
    -moz-transition:all 0.2s ease 0s;
    -webkit-transition:all 0.2s ease 0s;


}
.ul-user .rr-user3:hover a{
    color:#2288f6;
}
.ul-user .rr-user2:hover .ok1{
    color:#2288f6;
}
.rr-head3 ul li:hover a{
    color:#2288f6;
}
.rr-head1 .ul-user .rr-user2 .rr-head3{
    width: 187px;
    height: 180px;
    background: #fcfbfb;
    border: 1px solid #000;
    border-top:none;
    position:absolute;
    right:-8px;
    top:101px;
    display: none;
}
.ul-user .rr-user2:hover .rr-head3{
    display: block;
    position:absolute;
    z-index: 5;
}
.ul-user .rr-user2:hover i{
    border-color:red ;
    margin-bottom: 0;
    transform: rotateZ(135deg);
    -webkit-transform:rotateZ(135deg);
}
.rr-head1 .ul-user .rr-user2 .rr-head3 img{
    position:absolute;
    top:-10px;
    left:75px;
}
.rr-head1 .ul-user .rr-user2 .rr-head3 ul li{
    margin:20px 0 0 28px;
}
.rr-head3 ul li a{
    color:#666;
}
.rr-head1 .ul-user .rr-user2 .rr-head3 ul li{
    line-height: 20px;
    font-size:14px;
}



.rr-content-right .rr_contact-c{
    text-align: center;
    color:#0000ff;
    font-size:18px;
}

.rr-head-img{
    width:100%;
    height: 317px;
    background:url("../images/rr-head-img1.png") center center no-repeat;
}
.rr-content{
    width: 1200px;
    margin:60px auto;
}
.rr-content-left{
    width: 87px;
    position:relative;
}
.rr-content-left img{
    position:absolute;
    left:0;
    top:0;
}
.rr-content-left ul li{
    height: 26px;
    line-height: 26px;
    margin:-5px 0 48px 23px;
    font-size: 16px;
    color:#666;
}
.rr-content-left-t{
    padding-top:6px;
}
.rr-content-right{
    width: 1000px;
    height: 1000px;
}
.rr-content-right h2{
    width: 1000px;
    height: 37px;
    font-size:16px;
    color:#333;
    font-weight:normal;
    border-bottom: 1px solid #f3f3f3;
    margin-bottom:20px;
}
.rr-content-right img{
    margin-top:20px;
}
.rr-content-right-p{
    font-size: 14px;
    color:#333;
}
.rr-content-right-app{
    margin-top:20px;
}
.rr-content-right-app h3{
    font-size: 14px;
    color:#333;
}
.rr-content-right-app span{
    display: inline-block;
    font-size: 14px;
    color:#333;
    margin-top:12px;
}
.rr-content-right-app ul li{
    margin-top:12px;
    font-size: 14px;
    color:#333;

}
.rr-content-right-app-item{
    margin-top:20px;
}
.rr-content-right-app-item h3{
    font-size:16px;
    color:#333;
    line-height: 57px;
    height: 57px;
    width: 1200px;
    border-bottom: 1px solid #f3f3f3;
}
.rr-footer{
    width: 50px;
    height: 110px;
    position:fixed;
    right:40px;
    top:600px;
}
.rr-footer .rr-question{
    margin-top:10px;
}
.rr-footer .rr-question a{
    width: 50px;
    height: 40px;
    color:#fafafa;
    background: #3e92f9;
    display: inline-block;
    padding-top:10px;
}
.rr-footer .rr-question a span{
    margin:0 0 6px 10px;
    font-size: 10px;
}
.rr-footer .rr-question a i{
    font-style: normal;
    margin-left:10px;
    font-size: 10px;
}
